@charset "utf-8";
/* CSS Document */
.wrap{ width: 100%; height: auto; margin: 0px auto; position: relative;}
/*body{ font-family: "微软雅黑"}*/
body{ font-family: SourceHanSerifSC-Regular}
.new-header-top{ width:100%; height: 30px; line-height: 30px; margin: 0 auto;}
.heatop-content {width:1215px; height: 30px; line-height: 30px; margin: 0 auto; }
.heatop-content-index {width:1200px;  margin: 0 auto;  height: 30px; line-height: 30px; }
.right{ width: 100%;  height: 30px; color: #0b0b0b; font-size: 14px; margin-top: 4px;}
.search{ width: 204px; height: 24px; border-radius: 15px 0px 0px 15px; outline: none; margin-top: 2px; border: 1px solid #d8d7d7; text-align: left;padding-left:15px;}
.searchbtnInd{ margin-left:  -5px; padding: 10px; width: 32px; height: 29px; background: url("../images/searchtop.png") no-repeat;
    border-radius: 0px 15px 15px 0px; outline: none;border:0px;}
#link{width: 1220px;}
#link ul { list-style-type: none; margin:0px;padding:0px; float: left; width: 872px; margin-left: 40px;}
#link ul li{ float:left;  width:100px;  display:block;   margin:0px;  padding:4px 0px 9px 0px;   text-align:center;}
#link ul li a{ margin:0px;  padding:9px 0px 9px 0px; color: #030303; text-decoration:none; font-size:21px; }
/*#link ul li a:hover{ color: #0084C1;  font-size:20px; border-bottom: 2px solid #0084C1; font-weight: 500; }*/
/*.bannerlink{ color: #0084C1;  font-size:20px; border-bottom: 4px solid #0084C1; font-weight: bold; }*/
.bannerlink{ color: #0084C1;  font-size:20px; font-weight: bold; }
/*#banner ul{width: }*/
#middle { width:1220px; height:350px; margin:20px auto 0px auto; padding:0px; }
#middle-left {;width:778px; height:350px;  float:left }
.news { width:100%; color: #314D92;}
.line {  margin-bottom: -5px;height: 45px; }
.cnews{ width: 76px;border-bottom: 3px solid #314192;float: left; font-size: 16px; font-weight: bold;}
.more { width: 702px; text-align: right; font-weight:800; border-bottom: 1px solid #526AA3; float: left; padding-top: 2px;}
.more a {text-decoration:none; color:#365194;}
.imgs { margin-top:20px; float: left; }
.font {width: 377px; margin-top:20px; margin-left:4px; float: right; font-size: 14px;}
.font ul li {line-height: 35px;}
.black{background:url("../images/newblack.png") ; width:380px; height: 35px; padding-top: 5px;  color:#FFFFFF; text-align:center; font-size: 14px;
    margin-top: -11px; padding: 0px; }

#middle-right { margin-left: 30px; width:402px; height:350px; float: left;}
.cnews2{ width:76px;border-bottom: 3px solid #314192;float: left; font-size: 16px; font-weight: bold;}
.more2 {width: 322px; text-align: right; font-weight:800; border-bottom: 1px solid #526AA3; float: left; padding-top: 2px;}
.more2 a {text-decoration:none; color:#365194;}
.font2 {margin-top:53px; }
.font2 ul{ list-style-type: none;  margin-top:0px;padding:0px;}
.font2 ul li {line-height: 35px;}

#under { width:100%; height:350px; margin:20px auto 0px auto; padding:0px; background-color: #ececec; }
#under #under-ul {list-style-type: none; width: 1220px;  margin:0px auto;padding:0px;}
#under ul li {float:left;}
#under-ul li .span { display:block; width:88px; height:34px; background-color:#314E92 ; color:#FFFFFF; text-align:center;
    font-size: 16px; padding-top: 4px; font-weight: 500; border-radius: 5px 0px 0px; }
.l1{ width:380px; height:300px; margin:30px auto; background-color:#FFFFFF; border-radius: 5px 0px 0px;}
.l2{ width:386px; height:300px; margin:30px 0px 10px 20px; background-color:#FFFFFF; border-radius: 5px 0px 0px;}
.l3{ width:404px; height:300px; margin:30px 0px 10px 20px; background-color:#FFFFFF; border-radius: 5px 0px 0px; }
.input {  width:260px; height:38px;  border-radius: 8px 0px 0px 8px; outline: none; border: 1px solid #ABADAF; margin-top: 2px; float:left;padding-left:5px;}
.searchblue{ width:40px ; height: 40px; margin-left: -4px; ; border-radius: 0px 8px 8px 0px; background: url("../../static/images/nbyy/bluesearch.png")  no-repeat;border:0px; }
.ss { margin: 0px 20px;}
.d1{float:left; width:94px; margin-left:5px;}
.d1 a {text-decoration:none; text-align:center;}     /*** #15212c  015fa7*/
#footer { bottom: 0; width: 100%; height:80px; background-color: #323E54  ;
    font-size: 14px;   line-height: 30px;border:0px;}
#ft1{ color: #FFFFFF; text-align: center;  padding-top: 10px;}
#ft1 span{ margin-left:  0px;}
.marginL {text-align: center; margin-left: 20px;}
.marginB { margin-top:5px;margin-bottom: -15px;}
.aa{ color: #030303; text-decoration: none;}
.aa:hover{ color: #000088}
.dashed{border-bottom: 1px dashed #c2ccd1}
.dashed:hover{color: #000088}
.ul{ width: 380px;}
#main-contain{padding-bottom: 80px;}
.notice{ width: 280px; height: 45px; text-align: right; font-weight:800; float: left; padding-top: 2px;}



/*html, body { font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}*/
html, body { font-family: SourceHanSerifSC-Regular}
ul, ol { padding: 0;}
.banner { position: relative; overflow: auto; text-align: center;}
.banner li { list-style: none; }
.banner ul li { float: left; }
#b03 { width: 1347px; margin: 0px auto;}
#b03 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#b03 .dots li
{

    display: inline-block;

    width: 10px;

    height: 10px;

    margin: 0 4px;

    text-indent: -999em;

    border: 2px solid #fff;

    border-radius: 6px;

    cursor: pointer;

    opacity: .4;

    -webkit-transition: background .5s, opacity .5s;

    -moz-transition: background .5s, opacity .5s;

    transition: background .5s, opacity .5s;

}
#b03 .dots li.active
{
    background: #fff;

    opacity: 1;
}

#imgscroll { width: 380px;}
#imgscroll .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#imgscroll .dots li
{
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 4px;
    text-indent: -99em;
    border: 2px solid #fff;
    border-radius: 6px;
    cursor: pointer;
    opacity: .4;
    -webkit-transition: background .5s, opacity .5s;
    -moz-transition: background .5s, opacity .5s;
    transition: background .5s, opacity .5s;
}
#imgscroll .dots li.active
{
    background: #fff;
    opacity: 1;
}

.t-bg .left-down {
    background: url(../../static/images/nbyy/all-down.png) no-repeat;
    width: 15px;
    height: 15px;
    left: 30px;
    top: 12px;
}

.t-bg .left-up {
    background: url(../../static/images/nbyy/all-up.png) no-repeat;
    width: 15px;
    height: 15px;
    left: 30px;
    top: 12px;
}
/*#b04 { width: 380px;}
#b04 .dots { position: absolute; left: 0; right: 0; bottom: 0px;}
#b04 .dots li
{
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 4px;
    text-indent: -99em;
    border: 2px solid #fff;
    border-radius: 6px;
    cursor: pointer;
    opacity: .4;
    -webkit-transition: background .5s, opacity .5s;
    -moz-transition: background .5s, opacity .5s;
    transition: background .5s, opacity .5s;
}
#b04 .dots li.active
{
    background: #fff;
    opacity: 1;
}*/


